show themselves - Espagnol Anglais Dictionnaire